# 题目3：列表基本操作
fruits = ['apple', 'banana', 'orange', 'grape']
# - 在列表末尾添加'watermelon'
# fruits.append('watermelon')
# print(fruits)
# # - 在'banana'后面插入'pear'
# fruits.insert(2,'pear')
# print(fruits)
# # - 删除'orange'
# # fruits.pop(2)
# # del fruits[2]
# # fruits.remove('orange')
# print(fruits)
# # - 将列表排序
# fruits.sort()
# print(fruits)


# 题目4：列表推导式
# - 生成1-10的平方列表
list1 = []
for i in range(10):
    list1.append(i ** 2)
print(list1)
# - 从fruits列表中提取所有长度大于5的水果名

for i in fruits:
    count = len(i)
    if count >= 5:
        print(i)
        